mentally abnormal - Turc Anglais Dictionnaire